project implementing agency - French English Dictionary